.container{
    width: 280px;
    height: 300px;
    margin: 0 auto;
    background-color: #f9faff;
    .p1{
        padding-left: 5px;
        a {
            text-decoration: none;
            outline: none;
            color: #333;
            .img_box {
                border-radius: 10px;
                overflow: hidden;
                img {
                    width: 100%;
                  }
              }
            h2 {
                font-size: 15px;
                color: #515151;
                line-height: 24px;
                margin: 10px 0;
                padding: 0 10px;
            
              }
            .bottom_box {
                padding: 0 10px;
                span {
                    margin-top: 14px;
                    width: 42px;
                    color: #919191;
                    float: left;
                  }
                p {
                    float: right;
                    background: url(../images/icon.jpg) no-repeat left center;
                    padding-left: 20px;
                    color: #919191;
                  }  
              }  
          }
    }
}